flood disasters due to drainage failure - Francés Inglés Diccionario